define(["jquery"],function(){
	$.extend({
		request : function(obj,json){
			var $ul = $.init(obj,json);
			//console.log(obj);
			$(obj).on("keyup",function(){
				$ul.empty();
				$.ajax({
					url: "http://suggestion.baidu.com?wd="+$(obj).val(),
					dataType: "jsonp", //JSONP类型
					jsonp: "cb", //回调参数名
//					jsonpCallback: "fn" //回调方法名
					success:function(res){
						for(var i=0;i<res.s.length;i++){
							var $li = $("<li>");
              $li.css({width:"100%",fontSize:json.size,lineHeight:json.size,marginTop:0});
							var $url = "https://www.baidu.com/s?wd="+res.s[i];
							$li.append("<a href="+$url+">"+res.s[i]+"</a>");
							$li.children().css({
								textDecoration:"none",
								color:json.color
							});
//							$li.text(res.s[i]);
							//添加滑动和点击事件
							$.liInit($li,json);
							$ul.append($li);
						}
					}
				})
				
			});
			
		},
		
		init : function(obj,json){
			$(obj).wrap("<div id='requert_box'></div>");
			$("#requert_box").css({
				position:"relative",
				width:$(obj).width(),
				display:"inline-block"
			})
			var $ul = $("<ul>");
//			var $left = $(obj).offset().left + "px";
//			var $top = $(obj).offset().top + $(obj).height()+6 + "px";
			var $width = $(obj).width()+4+"px";
			$ul.css({
				display:"block",
				position:"absolute",
				width:$width,
//				height:"200px",
				background:json.ucolor,
				left:"-1px",
				top:$(obj).height()+2+"px",
				zIndex:999,
				padding:"0 10px"
			});
			($(obj)).after($ul);
			//console.log($ul.width());
			return $ul;
		},

		liInit : function(obj,json){
			obj.on("mouseover",function(){
				obj.css({
					background:json.mover
				})
			});
			obj.on("mouseout",function(){
				obj.css({
					background:json.ucolor
				})
			});
		/*	obj.on("click",function(){
				alert(obj.text());
				//这里接入百度接口，可以直接点击进入查询页面
				
			});	*/
		}
		
	})

})

















//document.write("<script src='jquery-2.0.3.js'></script>");
//$.fn.extend({
//	remind : function(){
//		console.log($(this));
//	}
//});